package com.leadership.entity.umu;

import java.util.List;

public class UMUCourseStat {
    
    private Double overallCompletionRate; // 课程整体完成率 "required_completion_rate":0.5,
    
    private Double requiredCompletionRate; // 必修课程完成率 
    
    private List<UMUCourseItem> completedCourse;  //已完成课程
    
    private List<UMUCourseItem> notCompletedCourse;  //已完成课程
    
    public UMUCourseStat() {
    }

    /**
     * @return the overallCompletionRate
     */
    public Double getOverallCompletionRate() {
        return overallCompletionRate;
    }

    /**
     * @return the requiredCompletionRate
     */
    public Double getRequiredCompletionRate() {
        return requiredCompletionRate;
    }

    /**
     * @return the completedCourse
     */
    public List<UMUCourseItem> getCompletedCourse() {
        return completedCourse;
    }

    /**
     * @return the notCompletedCourse
     */
    public List<UMUCourseItem> getNotCompletedCourse() {
        return notCompletedCourse;
    }

    /**
     * @param overallCompletionRate the overallCompletionRate to set
     */
    public void setOverallCompletionRate(Double overallCompletionRate) {
        this.overallCompletionRate = overallCompletionRate;
    }

    /**
     * @param requiredCompletionRate the requiredCompletionRate to set
     */
    public void setRequiredCompletionRate(Double requiredCompletionRate) {
        this.requiredCompletionRate = requiredCompletionRate;
    }

    /**
     * @param completedCourse the completedCourse to set
     */
    public void setCompletedCourse(List<UMUCourseItem> completedCourse) {
        this.completedCourse = completedCourse;
    }

    /**
     * @param notCompletedCourse the notCompletedCourse to set
     */
    public void setNotCompletedCourse(List<UMUCourseItem> notCompletedCourse) {
        this.notCompletedCourse = notCompletedCourse;
    }
}
